package pokpok.service;

import org.apache.struts2.ServletActionContext;
import org.displaytag.decorator.TableDecorator;

import pokpok.domaine.Joueur;

import com.google.appengine.api.datastore.KeyFactory;

public class JoueurDecorator extends TableDecorator {

	public String getSupprimer() {
		Joueur joueur = (Joueur) getCurrentRowObject();
		String path = ServletActionContext.getRequest().getContextPath();
		String key = KeyFactory.keyToString(joueur.getId());
		return "<a href=\""
				+ path
				+ "/joueur/supprimer?keyJoueur="
				+ key
				+ "\" class=\"supprimer\""
				+ "onclick=\"return(confirm('Sûr ?'))\" title=\"Supprimer le joueur\">"
				+ "</a>";
	}

	public String getModifier() {
		Joueur joueur = (Joueur) getCurrentRowObject();
		String path = ServletActionContext.getRequest().getContextPath();
		String key = KeyFactory.keyToString(joueur.getId());
		return "<a href=\"" + path + "/joueur/modifier?keyJoueur=" + key
				+ "\" class=\"modifier\"" + " title=\"Modifier le joueur\">"
				+ "</a>";
	}

	public String getInfo() {
		Joueur joueur = (Joueur) getCurrentRowObject();
		String path = ServletActionContext.getRequest().getContextPath();
		String key = KeyFactory.keyToString(joueur.getId());
		return "<a href=\"" + path + "/joueur/info?keyJoueur=" + key
				+ "\" class=\"info\""
				+ " title=\"Stats détaillées du joueur\">" + "</a>";
	}
}
